/** 查询表单最外层的div样式 **/
.nk_select_div {
	
}
/** grid最外层div样式 **/
.nk_dbgrid_div {
	border-top: solid 1px #e1e6eb;
	border-left: solid 1px #e1e6eb;
	border-right: solid 1px #e1e6eb;
	border-bottom: solid 1px #e1e6eb;
	position: relative;
}
/** 标题div样式 **/
.nk_title_div {
	z-index: 100;
	margin: 0;
	overflow: hidden;
	position: relative;
}
/** 表头div样式 **/
.nk_head_div {
	background-color: #f5f6fa;
	border-spacing: 1px;
	margin: 0;
	overflow: hidden;
	border-bottom: solid 1px #e1e6eb;
	border-top: solid 1px #e1e6eb;
	position: relative;
}
/** 数据区域div样式 **/
.nk_body_div {
	overflow: auto;
	background: none repeat scroll 0 0 #8F8F9A;
	border-spacing: 1px;
	margin: 0;
	position: relative;
}
/** 下方分页区域div样式 **/
.nk_bottom_div {
	border-top: solid 1px #e1e6eb;
	overflow: hidden;
}
/** 标题table样式 **/
.nk_title_table {
	background-color: #e1e6eb;
	padding: 0;
	margin: 0px;
}
/** 表头table样式 **/
.nk_head_table {
	padding: 0;
	word-break: break-all;
	margin: 0px;
}
/** 数据table **/
.nk_data_table {
	background-color: #e1e6eb;
	word-break: break-all;
	padding: 0;
	margin: 0px;
}
/** 底部按钮区域table **/
.nk_bottom_table {
	background-color: #e1e6eb;
	padding: 0;
}
/** 标题样式 **/
.nk_title {
	background-color: #f5f6fa;
	height: 30px;
	overflow: hidden;
	word-break: break-all;
}
/** 表头样式 **/
.nk_head {
	background-color: #f5f6fa;
	height: 30px;
	font-size: 12px;
	word-break: break-all;
	padding: 0;
	text-align: left;
	border-right: solid 1px #e1e6eb;
}
/* 偶数行 */
.data_cell_0 {
	background-color: #FFFFFF;
	height: 30px;
	font-size: 12px;
	word-break: break-all;
	padding: 0;
	text-align: left;
	border-right: solid 1px #e1e6eb;
	border-bottom: solid 1px #e1e6eb;
	border-top: solid 1px #e1e6eb;
}
/* 奇数行 */
.data_cell_1 {
	background-color: #FFFFFF;
	height: 30px;
	font-size: 12px;
	word-break: break-all;
	text-align: left;
	padding: 0;
	overflow: hidden;
	border-right: solid 1px #e1e6eb;
	border-bottom: solid 1px #e1e6eb;
	border-top: solid 1px #e1e6eb;
}
/** 编辑列 **/
.data_cell_edit {
	background-color: #FFFFFF;
	height: 30px;
	font-size: 12px;
	word-break: break-all;
	text-align: left;
	padding: 0;
	overflow: hidden;
	border-right: solid 1px #330099;
	border-bottom: solid 1px #330099;
	border-top: solid 1px #330099;
}
/*折行显示*/
.data_foldingline {
	white-space: nowrap;
	text-overflow: ellipsis;
	-o-text-overflow: ellipsis;
	overflow: hidden;
}
/*警示行*/
.data_row_1 {
	background-color: #AAABFF;
	height: 20px;
	width: 0px;
	font-size: 12px;
	word-break: break-all;
	padding: 0;
}
/*警示行*/
.data_row_2 {
	background-color: #AAABFF;
	height: 30px;
	font-size: 12px;
	word-break: break-all;
	text-align: left;
	padding: 0;
	overflow: hidden;
	border-right: solid 1px #e1e6eb;
	border-bottom: solid 1px #e1e6eb;
	border-top: solid 1px #e1e6eb;
}
/* 分页信息 */
.nk_page_cell_1 {
	background-color: #FFFFFF;
	cursor: default;
	height: 20px;
	line-height: 20px;
	background-color: #f5f6fa;
}
/* 图片 */
.images_date {
	border: 0;
	cursor: pointer;
	width: 16px;
	height: 19px;
	margin-right: -3px;
	vertical-align: -5px;
	vertical-align: middle;
}
/* 图片 */
.nk_sub_images {
	border: 0;
	cursor: pointer;
	width: 16px;
	height: 16px;
	margin-right: -3px;
	vertical-align: -4px;
}
/* 图片 */
.nk_images_but {
	border: 0;
	cursor: pointer;
	width: 16px;
	height: 16px;
	margin-right: 0px;
	vertical-align: -4px;
	border: 1px solid #333333;
}
/* 排序图片 */
.nk_asc_desc_images {
	border: 0;
	cursor: pointer;
	width: 8px;
	height: 4px;
	margin-right: 0px;
	vertical-align: 0px;
}
/** 设置列菜单 **/
.nk_cell_menu {
	z-index: 999999;
	border-top: solid 1px #e1e6eb;
	border-right: solid 1px #e1e6eb;
	border-bottom: solid 1px #e1e6eb;
	background-color: #FFFFFF;
}
/** 设置列菜单tabel**/
.nk_table_menu {
	background-color: #FFFFFF;
	border-bottom: solid 1px #e1e6eb;
}
/** 设置菜单奇数行 **/
.nk_menu_td_1 {
	border-top: solid 1px #e1e6eb;
	border-left: solid 1px #e1e6eb;
}
/** 设置列偶数行 **/
.nk_menu_td_2 {
	border-top: solid 1px #e1e6eb;
	border-right: solid 1px #e1e6eb;
}
/** 多选按钮的样式 **/
.nk_input_check {
	margin-right: -2px;
	vertical-align: -2px;
}
/**子表单元格样式 **/
.nk_sub_td {
	word-break: break-all;
	padding: 0;
	background-color: #FFFFFF;
	border-top: solid 1px #e1e6eb;
	border-left: solid 1px #e1e6eb;
	border-right: solid 1px #e1e6eb;
}
/*采用自定义单元格时的div样式*/
.nk_user_cell_div {
	border: solid 1px #e1e6eb;
	margin: 3px;
	background-color: #FFFFFF;
	cursor: pointer;
}
/*查询按钮样式*/
.select_button {
	cursor: pointer;
	background-color: #004b92;
	color: #fff;
	border: 1px solid #004b92;
	position: relative;
	float: left;
	margin-left: -1px;
	-moz-border-radius: 3px; /* Gecko browsers */
	-webkit-border-radius: 3px; /* Webkit browsers */
	border-radius: 3px;
	font-size: 14px;
	outline: none;
	vertical-align: middle;
	height: 26px;
	padding-left: 5px;
	margin: 3px;
}
/** 查询按钮高亮样式 **/
.select_button:hover {
	cursor: pointer;
	background-color: #004182;
	border: 1px solid #004182;
}
/*拖动列宽时的线*/
.nk_resizeMarker {
	width: 1px;
	background-color: #393a3a;
}
/*自定义统计栏*/
.nk_custom_div {
	height: 40px;
}
/*自动汇总行 */
.nk_sumcells_div {
	height: 40px;
	overflow: hidden;
	border-spacing: 1px;
	margin: 0;
	border-bottom: solid 1px #e1e6eb;
	border-top: solid 1px #e1e6eb;
	position: relative;
}
/*自动汇总行表格 */
.nk_sumcells_table {
	
}
/*自动汇总行单元格 */
.nk_sumcells_th {
	background-color: #FFFFFF;
	height: 40px;
	font-size: 12px;
	word-break: break-all;
	text-align: left;
	padding: 0;
	overflow: hidden;
	border-right: solid 1px #e1e6eb;
}
/*子表表体样式*/
.subgrid_table {
	background-color: #44B7A8;
	padding: 0;
	width: 100%;
}
/*子表表头行样式*/
.subgrid_head_tr {
	
}
/*子表表头单元格样式*/
.subgrid_head_td {
	background-color: #B4E1DC;
}
/*子表数据偶数行样式*/
.subgrid_cell_tr_0 {
	
}
/*子表数据奇数行样式*/
.subgrid_cell_tr_1 {
	
}
/*子表数据偶数行单元格样式*/
.subgrid_cell_0 {
	background-color: #FFFFFF;
}
/*子表数据奇数行单元格样式*/
.subgrid_cell_1 {
	background-color: #FFCCCC;
}
/** 分页数字高亮样式 **/
.noka_grid_page_number_select {
	color: #ffffff;
	cursor: pointer;
	background-color: #004b92;
	border: 1px solid #004b92;
	height: 10px;
	line-height: 10px;
	position: relative;
	float: left;
	padding: 6px 12px;
	margin-left: -1px;
}
/** 分页数字样式 **/
.noka_grid_page_number {
	cursor: pointer;
	background-color: #ffffff;
	color: #333;
	border-color: #CCC;
	border: 1px solid #dddddd;
	height: 10px;
	line-height: 10px;
	position: relative;
	float: left;
	padding: 6px 12px;
	margin-left: -1px;
}
/** 分页数字高亮样式 **/
.noka_grid_page_number_hover {
	cursor: pointer;
	background-color: #004b92;
	border: 1px solid #004b92;
	height: 10px;
	line-height: 10px;
	position: relative;
	float: left;
	padding: 6px 12px;
	margin-left: -1px;
	color: #fff !important;
}
/** 分页图标样式 **/
.noka_grid_page_img {
	cursor: pointer;
	background-color: #ffffff;
	border: 1px solid #dddddd;
	position: relative;
	padding: 3px 12px;
	float: left;
	width: 15px;
	height: 15px;
}
/** 分页图标高亮样式 **/
.noka_grid_page_img_hover {
	cursor: pointer;
	background-color: #004b92;
	border: 1px solid #004b92;
	position: relative;
	padding: 3px 12px;
	float: left;
	width: 15px;
	height: 15px;
}
/** 超连接样式 **/
a:hover {
	color: #000000;
}

a:visited {
	color: #000000;
}

a:link {
	color: #000000;
}

a {
	color: #000000;
	text-decoration: none;
}
/** 固定列宽的标位线 **/
.nk_fxeid_style{
	border-right: 1px solid #1ba0e5;
}